"""
# 创建窗口需要执行js语句
    js='window.open("网址")'
    通过driver对象执行

"""

import time

from selenium import webdriver
from selenium.webdriver.common.by import By

options=webdriver.ChromeOptions()
options.add_experimental_option('excludeSwitches',['enable-automation'])
options.add_argument('--incognito')
from selenium import webdriver
def crawl_cookie():
    driver=webdriver.Chrome(executable_path=r"D:\六星教育\2203期\2022_3_python\13.selenium使用2\代码\chromedriver.exe",options=options)
        # 打开笔趣阁
    driver.get("https://www.qbiqu.com/")
    # 睡眠3秒
    time.sleep(3)
    # 创建窗口需要执行js语句
    js='window.open("https://www.bilibili.com")'
    # 通过 driver.执行js语句的execute_script方法  打开网页
    driver.execute_script(js)
    time.sleep(2)
    # 切换窗口 获取窗口   通过driver.window_handles方法返回当前页面的所有标签组成的列表
    windows_page=driver.window_handles
    # 通过driver.switch_to.window传入索引取值的标签进行切换  0开始
    driver.switch_to.window(windows_page[0])
    time.sleep(1)
    driver.close()
    # 关闭浏览器
    driver.quit()



if __name__ == '__main__':
    crawl_cookie()















